<%
response.setHeader("Cache-Control", "no-cache, no-store, must-revalidate"); //HTTP 1.1
response.setHeader("Pragma","no-cache"); //HTTP 1.0
response.setDateHeader ("Expires", -1); //prevents caching at the proxy server
%>
<%@page contentType="text/html; charset=iso-8859-1" language="java" import="java.sql.*"%>
<% int validaSession = 2; %>
<%@ include file="Connections/session.jsp" %>

<%@ include file="Connections/conDB.jsp" %>
<%
String parModalidad = request.getParameter("modalidad");
String parId_siniestro=request.getParameter("id_Siniestro");
String parFecha_sin=request.getParameter("fechaSiniestro");
String parTipo=request.getParameter("tipoSiniestro");
String parId_unid=request.getParameter("id_Unidad");
String parHora_sin=request.getParameter("HoraSiniestro");
parHora_sin = (parHora_sin!=null && !parHora_sin.equals(""))?parHora_sin:"01:00 am";
String parLugar=request.getParameter("lugarSiniestro");
String parMotivo=request.getParameter("motivoSiniestro");
String parCantidad=request.getParameter("cantidad");
String parObservaciones=request.getParameter("observaciones");
//---------------
	String anio = "";
	String mes = "";
	String dia = "";
	int inicio = 0;
	int fin = 0;
	fin = parFecha_sin.indexOf("/",inicio);
	dia = parFecha_sin.substring(inicio,fin);
	inicio = fin +1;
	fin = parFecha_sin.indexOf("/",inicio);
	mes = parFecha_sin.substring(inicio,fin);
	inicio = fin +1;
	anio = parFecha_sin.substring(inicio,parFecha_sin.length());
//------------
	parFecha_sin = mes+"/"+dia+"/"+anio;
//-------

Driver DriverRs = (Driver)Class.forName(MM_conDB_DRIVER).newInstance();
Connection ConnRs = DriverManager.getConnection(MM_conDB_STRING,MM_conDB_USERNAME,MM_conDB_PASSWORD);
String query ="";
PreparedStatement StatementRs =null;

if(parModalidad!=null && parModalidad.equals("nuevo") && parId_unid!=null && !parId_unid.equals("")) {
	query="INSERT INTO siniestro (tipo,fecha,hora,motivo,lugar,cantidad,observaciones,unidad) VALUES "+ 
			"('"+parTipo+"','"+parFecha_sin+"','"+parHora_sin+"','"+parMotivo+"','"+parLugar+"',"+parCantidad+",'"+parObservaciones+"',"+parId_unid+")"; 
			//out.print (query);
	StatementRs = ConnRs.prepareStatement(query);
	StatementRs.executeUpdate();
}	
	
if(parModalidad!=null && parModalidad.equals("modificar") && parId_unid!=null && !parId_unid.equals("") && parId_siniestro!=null && !parId_siniestro.equals("")){
		query = "UPDATE siniestro SET "+
				"tipo = '"+parTipo+"',fecha = '"+parFecha_sin+"',hora = '"+parHora_sin+"',lugar = '"+parLugar+"',motivo = '"+parMotivo+"',cantidad = "+parCantidad+", observaciones = '"+parObservaciones+"' "+
				"WHERE id_siniestro = "+parId_siniestro; 
	//out.print(query);
	StatementRs = ConnRs.prepareStatement(query);
	StatementRs.executeUpdate();
	
} 

	out.print("<script>");
	out.print("window.opener.location.reload();");
	out.print("window.close();");
	out.print("</script>");

ConnRs.close();
%>
<html>
<head>
<title>CIMA v2 - Guardar Captura Siniestro</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body bgcolor="#FFFFFF" text="#000000">

</body>
<HEAD>
<META HTTP-EQUIV="PRAGMA" CONTENT="NO-CACHE">
</HEAD>
</html>
